﻿using System;
namespace Interface_Tier
{
    public interface IKEYCODEData
    {
        int KEYCODE_Delete(int Id_Key);
        int KEYCODE_Disable(int Id_Key, ref bool Enabled);
        System.Data.DataSet KEYCODE_Get(int Id_Key);
        System.Data.DataSet KEYCODE_GetList();
        int KEYCODE_Insert(int Id_Key, string KeyCode, int Id_Contact, DateTime DateCreate, string Property, int NumActive, int Activated, bool Blacklist, int TypeActive, int TypeSoft, DateTime DateLimit, bool Register);
        int KEYCODE_Save(int Id_Key, string KeyCode, int Id_Contact, DateTime DateCreate, string Property, int NumActive, int Activated, bool Blacklist, int TypeActive, int TypeSoft, DateTime DateLimit, bool Register);
        int KEYCODE_Update(int Id_Key, string KeyCode, int Id_Contact, DateTime DateCreate, string Property, int NumActive, int Activated, bool Blacklist, int TypeActive, int TypeSoft, DateTime DateLimit, bool Register);
    }
}
